be mutually dependent - Spanish English Dictionary